package LambdaLearn.五道练习题;

public class EatPeaches {
    public static void main(String[] args) {
        /*有一堆桃子，猴子第一天吃了其中的一半，并多吃了一个，以后每天猴子都吃当前剩下的一半，
        然后再多吃一个,第10天的时候（还没吃），发现只剩下一个桃子，请问，最初总共多少个桃子？
         */
        System.out.println(remainder(19));

    }
    public static int remainder(int day){
        //判断
        if(day<=0||day>=11){
            System.out.println("数据错误!");
            return -1;
        }
        if(day==10){
            return 1;
        }
        return (remainder(day+1)+1)*2;
    }
}
